﻿
<?php
error_reporting(E_ALL);
//SDK调用示例程序
include "./SDK/Utils.php";
include "./SDK/client.php";
include "./SDK/OrderSubmitRequest.php";

$appKey="123456";//appKey 请向业务员索取
$appSecret="123456";//Secret  请向业务员索取
$serverUrl="http://ceshi.kongbao100.com/OrderSubmit/index.asp";
//测试环境


$client = new DJYClient($appKey,$appSecret,$serverUrl);
$client->isDebug=false;








	//订单提交调用示例


	$orders = array();
	$rorder=new rOrder();
	$rorder->OrderNo="test10000003";//订单号 只能包含大小写字母， 数字和-（减号），且字符串长度不能大于35
	$rorder->Contact="测试1";//收件人名称 字符串长度不能大于30
	$rorder->OfficePhone="101234568";//收件人电话 字符串长度不能大于20
	$rorder->CellPhone="15980000000";//收件人手机 有效的11位手机号码 收件人手机和电话至少填一项
	$rorder->State="吉林省";//收件人所在省 字符串长度不能大于20
	$rorder->City="长春市";//收件人所在市 字符串长度不能大于20
	$rorder->District="农安县";//收件人所在县/区 字符串长度不能大于20
	$rorder->Address="黄鱼圈乡农安县黄鱼圈";//收件人详细地址 字符串长度不能大于100
	array_push($orders,$rorder);


	$rorder=new rOrder();
	$rorder->OrderNo="test10000004";//订单号 只能包含大小写字母， 数字和-（减号），且字符串长度不能大于35
	$rorder->Contact="测试2";//收件人名称 字符串长度不能大于30
	$rorder->OfficePhone="101234568";//收件人电话 字符串长度不能大于20
	$rorder->CellPhone="15980000000";//收件人手机 有效的11位手机号码 收件人手机和电话至少填一项
	$rorder->State="吉林省";//收件人所在省 字符串长度不能大于20
	$rorder->City="长春市";//收件人所在市 字符串长度不能大于20
	$rorder->District="农安县";//收件人所在县/区 字符串长度不能大于20
	$rorder->Address="黄鱼圈乡农安县黄鱼圈";//收件人详细地址 字符串长度不能大于100
	array_push($orders,$rorder);
	$order=new Order();

	$order->Platform="圆通"; //订单来源 可选值：圆通  天天
	$order->SendContact="发货人";//发件人名称 字符串长度不能大于30
	$order->SendOfficePhone="010123456";//发件人电话 字符串长度不能大于20
	$order->SendCellPhone="010123456";//发件人手机 有效的11位手机号码 收件人手机和电话至少填一项
	$order->UserId="8989";//网站的用户id号，必须每个用户只有一个id且唯一，这个是为了快递帮我们排查 骗子
	$order->SendState="福建省";//发件人所在省 字符串长度不能大于20
	$order->SendCity="泉州市";//发件人所在市 字符串长度不能大于20
	$order->SendDistrict="晋江市";//发件人所在县/区 字符串长度不能大于20
	$order->SendAddress="池店镇 梧潭村";//发件人详细地址 字符串长度不能大于100
	$order->ProductTitle="暂无";//商品名称 字符串长度不能大于100
	$order->Weight="1.0";//包裹重量 两位小数, 0.05kg-40kg之间
	$order->Raddress=$orders;


	$orderSubmitRequest = new OrderSubmitRequest();
	$orderSubmitRequest->setLogiType("buykongbao");//物流公司类型 可选值。4:圆通
	$orderSubmitRequest->setOrders($order);//订单数据集合 支持批量提交

	$orderSubmitRsp = $client->execute($orderSubmitRequest);
	echo "<br/>";
	//echo   encode_json($orderSubmitRsp);
	echo "========购买空包";
	echo "<br/>";
	echo  $orderSubmitRsp;
	echo "<br/>";







